Fix x86/64 HVM assertion failure.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 15 Mar 2006 10:09:20 +0000 (11:09 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 15 Mar 2006 10:09:20 +0000 (11:09 +0100)
Signed-off-by: Xin Li <xin.b.li@intel.com>
xen/include/asm-x86/mm.h

index 3e218d1decec065742117218230c189dbc1946cf..ac062c145817440e0051d17a7197234585e85365 100644 (file)
@@ -100,7 +100,7 @@ struct page_info
 
 #ifdef __x86_64__
 #define PGT_high_mfn_shift  52
-#define PGT_high_mfn_mask   (0x7ffUL << PGT_high_mfn_shift)
+#define PGT_high_mfn_mask   (0xfffUL << PGT_high_mfn_shift)
 #define PGT_mfn_mask        (((1U<<23)-1) | PGT_high_mfn_mask)
 #define PGT_high_mfn_nx     (0x800UL << PGT_high_mfn_shift)
 #else